Link to this headingKey Exchange

Auto-generated index for this directory.

Link to this headingRecent Changes

  • X3DH.md
    Modified: 2026-05-02

    • provides cryptographic deniability - Uses X25519 or X448 and 256 or 512-bit hash function…
  • Kyber.md
    Modified: 2026-05-02
    Post Quantum Crypto NIST approved Algorithm Source…

  • Elliptic Curve Diffie Hellman.md
    Modified: 2026-05-02

    • ECDH Is almost the exact same as regular Diffie-Hellman. But instead of G^a its G*a. - Works on the principle that it is hard to find G*a*b when …
  • Elliptic-Curve Menezes-Qu-Vanstone.md
    Modified: 2026-05-02
    https://en.wikipedia.org/wiki/MQV https://asecuritysite.com/encryption/mvq

  • Fully Hashed Menezes-Qu-Vanstone.md
    Modified: 2026-05-02
    Almost exactly similar to MQV but uses a hash of their own public_key and the other users random point instead of the bar function….

  • HQC.md
    Modified: 2026-05-02
    HQC (Hamming Quasi-Cyclic) is a code-based Key Encapsulation Mechanism (KEM) whose security is based on the hardness of solving the Quasi-Cyclic Syndr…

  • RSA-KEM.md
    Modified: 2026-05-02

    • Used to Encrypt a Symmetric Key -…
  • Superingular Isgeny Diffie-Hellman.md.md
    Modified: 2026-05-02

    • Post Quantam Crypto Algorithm - Each participant uses a different Curve. Isgeny is a way to map a elliptic curve to a different epileptic curve….
  • PQXDH.md
    Modified: 2026-05-02
    Source…

  • Diffie-Hellman.md
    Modified: 2026-05-02

    • It does not authenticate and is vulnerable to MITM attacks - Uses Discrete Log to make a shared key…

Link to this headingDirectory Structure

# 📁 Key Exchange ## 📁 Authenticated Key Exchange ### 📄 [PAKE.md](Authenticated%20Key%20Exchange/PAKE.html) ### 📄 [OPAQUE.md](Authenticated%20Key%20Exchange/OPAQUE.html) ### 📄 [Secure Remote Password Protocol.md](Authenticated%20Key%20Exchange/Secure%20Remote%20Password%20Protocol.html) ### 📄 [JPAKE.md](Authenticated%20Key%20Exchange/JPAKE.html) ### 📄 [CPace.md](Authenticated%20Key%20Exchange/CPace.html) ### 📄 [Dragonfly.md](Authenticated%20Key%20Exchange/Dragonfly.html) ### 📄 [SIGMA.md](Authenticated%20Key%20Exchange/SIGMA.html) ## 📄 [Kyber.md](Kyber.html) ## 📄 [Diffie-Hellman.md](Diffie-Hellman.html) ## 📄 [Elliptic Curve Diffie Hellman.md](Elliptic%20Curve%20Diffie%20Hellman.html) ## 📄 [Elliptic-Curve Menezes-Qu-Vanstone.md](Elliptic-Curve%20Menezes-Qu-Vanstone.html) ## 📄 [Fully Hashed Menezes-Qu-Vanstone.md](Fully%20Hashed%20Menezes-Qu-Vanstone.html) ## 📄 [HQC.md](HQC.html) ## 📄 [RSA-KEM.md](RSA-KEM.html) ## 📄 [Superingular Isgeny Diffie-Hellman.md.md](Superingular%20Isgeny%20Diffie-Hellman.md.html) ## 📄 [PQXDH.md](PQXDH.html) ## 📄 [X3DH.md](X3DH.html) ## 📄 [CECPQ2.md](CECPQ2.html) ## 📄 [CECPQ1.md](CECPQ1.html)